package com.future.mayi.model;

import java.io.Serializable;
import java.util.List;

public class GoodsOrderModel implements Serializable {

//    order_id	int	订单ID
//    order_no	string	订单号
//    pay_type	int	支付方式 1-支付宝 2-微信 3-余额 10-分期
//    all_total_price	float	订单金额
//    redpack_discount	float	红包抵扣金额
//    coupon_discount	float	优惠券抵扣金额
//    pay_price	float	订单支付金额
//    address_user	string	收件人
//    address_tel	string	收件人电话
//    address	string	收货地址
//    express_name	string	快递公司名
//    express_no	string	快递单号
//    status	int	订单状态 0-待付款 10-待发货 20-待收货 30-待评价 40-已完成 50-退款中 51-退款被拒绝 60 -退款成功 90-已取消
//    createtime	string	订单创建时间
//    pay_time	string	支付时间
//    send_time	string	发货时间
//    refund_id	int	退款ID
//    goods_item	array	订单商品信息
//    goods_id	int	商品ID
//    order_goods_id	int	订单商品ID
//    buy_num	int	购买数量
//    unit_price	float	商品单价
//    goods_img	string	商品主图
//    goods_title	string	商品标题

    private int change_address_status;

    private int order_id;
    private String order_no;
    private double pay_price;
    private int pay_type;
    private int status;
    private String createtime;
    private String pay_time;
    private String memo;
    private List<GoodsItemModel> goods_item;
    private double all_total_price;
    private double post_free;
    private double redpack_discount;
    private double coupon_discount;
    private String pay_priceX;
    private String address_user;
    private String address_tel;
    private String address;
    private String express_name;
    private String express_no;
    private String send_time;
    private int refund_id;
    private int is_credit;
    private int express_type;
    private double rebate;
    private double sub_rebate;
    private int rebate_status;

    public int getOrder_id() {
        return order_id;
    }

    public void setOrder_id(int order_id) {
        this.order_id = order_id;
    }

    public String getOrder_no() {
        return order_no;
    }

    public void setOrder_no(String order_no) {
        this.order_no = order_no;
    }

    public double getPay_price() {
        return pay_price;
    }

    public void setPay_price(double pay_price) {
        this.pay_price = pay_price;
    }

    public int getPay_type() {
        return pay_type;
    }

    public void setPay_type(int pay_type) {
        this.pay_type = pay_type;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }

    public String getPay_time() {
        return pay_time;
    }

    public void setPay_time(String pay_time) {
        this.pay_time = pay_time;
    }

    public List<GoodsItemModel> getGoods_item() {
        return goods_item;
    }

    public void setGoods_item(List<GoodsItemModel> goods_item) {
        this.goods_item = goods_item;
    }

    public double getAll_total_price() {
        return all_total_price;
    }

    public double getRedpack_discount() {
        return redpack_discount;
    }

    public void setRedpack_discount(double redpack_discount) {
        this.redpack_discount = redpack_discount;
    }

    public double getCoupon_discount() {
        return coupon_discount;
    }

    public void setCoupon_discount(double coupon_discount) {
        this.coupon_discount = coupon_discount;
    }

    public void setAll_total_price(double all_total_price) {
        this.all_total_price = all_total_price;
    }

    public String getPay_priceX() {
        return pay_priceX;
    }

    public void setPay_priceX(String pay_priceX) {
        this.pay_priceX = pay_priceX;
    }

    public String getAddress_user() {
        return address_user;
    }

    public void setAddress_user(String address_user) {
        this.address_user = address_user;
    }

    public String getAddress_tel() {
        return address_tel;
    }

    public void setAddress_tel(String address_tel) {
        this.address_tel = address_tel;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getExpress_name() {
        return express_name;
    }

    public void setExpress_name(String express_name) {
        this.express_name = express_name;
    }

    public String getExpress_no() {
        return express_no;
    }

    public void setExpress_no(String express_no) {
        this.express_no = express_no;
    }

    public String getSend_time() {
        return send_time;
    }

    public void setSend_time(String send_time) {
        this.send_time = send_time;
    }

    public int getRefund_id() {
        return refund_id;
    }

    public void setRefund_id(int refund_id) {
        this.refund_id = refund_id;
    }

    public int getIs_credit() {
        return is_credit;
    }

    public void setIs_credit(int is_credit) {
        this.is_credit = is_credit;
    }

    public int getExpress_type() {
        return express_type;
    }

    public void setExpress_type(int express_type) {
        this.express_type = express_type;
    }

    public double getRebate() {
        return rebate;
    }

    public void setRebate(double rebate) {
        this.rebate = rebate;
    }

    public int getRebate_status() {
        return rebate_status;
    }

    public double getPost_free() {
        return post_free;
    }

    public void setPost_free(double post_free) {
        this.post_free = post_free;
    }

    public void setRebate_status(int rebate_status) {
        this.rebate_status = rebate_status;
    }

    public int getChange_address_status() {
        return change_address_status;
    }

    public void setChange_address_status(int change_address_status) {
        this.change_address_status = change_address_status;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public double getSub_rebate() {
        return sub_rebate;
    }

    public void setSub_rebate(double sub_rebate) {
        this.sub_rebate = sub_rebate;
    }
}
